@charset "utf-8";html{overflow:hidden;overflow-y:scroll}
a,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,span,table,td,textarea,ul{margin:0;padding:0}
body{font-family:"微软雅黑";font-size:14px;color:#4C4D4F;background:#EFEFF4}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}
ul{list-style:none}
img{border:0}
input,select,textarea{outline:0}
textarea{resize:none;overflow-y:hidden}
a{text-decoration:none;color:#969696}

.list_header{height:44px;   background: #333543; position: fixed;top:0;left:0;width:100%;}
.list_header h1{line-height: 44px;   height:44px; text-align: center;font-size: 17px; color:#fff;}
.list_content{padding-top: 44px;;}
.list_content_padded{padding:0 10px;}
.list_input{background: #474956; height: 50px;width:100%;color:#fff;box-sizing: border-box;border: 0;border-radius: 5px;font-size:16px; padding:0 0 0 15px;}
.item_data{border:1px solid #ccc;background: #fff;padding:10px;margin-top:10px;overflow: hidden;}
.item_data h3{width:100%;height:50px;line-height: 50px; text-align: center;font-size:18px;}
.list_button{width:100%;height:50px;border:0;border-radius: 5px;background:#ec6d65;color:#fff;font-size:18px;}
.text_input .list_input{width: 75%;float: left;}
.text_input .list_button{width: 20%;float: right;font-size: 16px;}
.list_bottom_menu{width:100%;height:55px;  background: #333543;position:fixed;bottom: 0;left:0;z-index: 30;}
.list_bottom_menu .current{ background: #252631;height:55px; }
.list_bottom_menu li{width:25%;float:left;}
.list_bottom_menu li a{display: block;padding:5px 0; text-align: center;color:#fff;}
.index_menu_btn .btn{display: block;width:20%;margin:3px auto}
.index_menu_btn .btn img{width:100%;}
.index_menu_text{margin-top: 3px;}
.index_detail_show{position: absolute; top:0;padding: 44px 0 0 0 ;left:0;z-index:20; width:100%;height:100%;background: rgba(0,0,0,0.7); display:none; }
.index_detail_show ul li{line-height: 42px;position: relative;}
.index_detail_show ul li:before{position: absolute;right: 0;bottom: 0;left:0px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.index_detail_show ul li:last-child:before{height:0;}
.index_detail_show #off_back{width:45%;float: left;margin-top:20px}
.index_detail_show #confirm_use{width:45%;float: right;margin-top:20px}
.account_item{border:1px solid #ccc;background: #fff;padding:15px;margin-top:10px;color:#8B8A8A;overflow: hidden;}
.login_btn{margin-top:20px;}
.total_income_title{margin:15px 0 0 15px;}
.total_income_content{text-align: center;margin: 30px 0;}
.total_income_content span{font-size: 42px; color:#2DD282}
.list_money{border-top:1px solid #ccc; padding:10px 15px 20px; line-height: 36px;}
.td_receivables{text-align: right;}
.account_item .list_button{height:40px;width:40%;float:right}
.login_content{width:100%;}
.login_bg{width:40%;margin:80px auto;}
.login_bg img{width:100%;}
.login_conttn{padding:0 15px;}
.data_items{position: relative;margin-bottom:15px;}
.data_items .input_icon{width:18px;height:auto;display: block;position: absolute;top:15px;left:15px;}
.data_items .input_icon img{width:100%;}
.data_items .list_input{padding-left:40px;}
.list_login_input{padding-bottom: 15px;}

/****************/
.list_boxy{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 50;background: rgba(0, 0, 0, 0.701961);color:#474956;font-size:16px;}
.list_boxy_in{width:60%;margin:50px auto;background:#fff;min-height:50px;border-radius:5px;padding:10px; text-align: center;}
.list_boxy .td_title{line-height: 30px;}
.list_boxy .td_content{line-height: 50px;}
/**************/
#sharecard_content{padding:54px 10px 55px;}
#sharecard_content .data_itemes{background: #fff;border-radius: 5px;margin-top:10px;}
#sharecard_content .data_itemes a{display:block;color:#8B8A8A;font-size: 17px;}
.order_list {position: relative;overflow: hidden;line-height: 30px; font-size: 14px;}
.order_title{color:#fff;background: #ec6d65;    border-top-left-radius: 5px; border-top-right-radius: 5px;}
.c_l{width:70%;float:left;padding-left:10px;}
.c_r{position:absolute;display: block;right:10px;height:30px; line-height: 30px;}
#sharecard_content .order_content{font-size: 14px;}
#sharecard_content .order_content .data_item{margin-top:0 ;}
#sharecard_content .order_bottom{font-size: 14px;}
.order_list .data_item{position: relative; overflow: hidden;}
#sharecard_content .item_data_order{background: #fff;margin-top:10px;border-radius:5px;line-height: 30px;color:#666;}
